// 快报打印样式----------------------
.printBlock {
width: 210mm;
// max-height: 297mm;
padding: 0 60px;
// margin-top: 300px;
letter-spacing: 3px;
}
.p-content{
width: 100%;
height: auto;
margin: 0;
padding: 0;
  /deep/ .quill-editor{
    width: 100%;
    height: auto;
    border: none;
    margin: 0;
    padding-bottom: 0;
      .ql-toolbar{
        height: 0;
        border: none;
      }
      .ql-editor {
        height: auto;
        font-family: '仿宋_GB2312';
        font-size: 16pt;
      }
      .ql-container {
        padding: 0;
        margin: 0;
        border: none;
        height: auto !important;
        p{
          font-size: 16pt;
          text-indent: 35px;
        }
        h1{
          font-size: 40px;
        }
        h2{
          font-size: 32px;
        }
        .ql-align-center {
          text-align: center;
        }
      }
    }
}
.b-title {
text-align: center;
font-size: 34pt;
font-weight: bold;
font-family: '方正小标宋_GBK';
margin-top: 50px;
}
.s-title{
text-align: center;
font-weight: 500;
margin: 50px 0;
margin-bottom: 20px;
font-size: 16pt;
font-family: '方正黑体_GBK';
font-size: 16pt;
}
.p-number {
margin-top: 35px;
text-align: center;
font-size: 16pt;
font-family: '方正黑体_GBK';
}
.b-line {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
padding-bottom: 10px;
border-bottom: 1px solid #333;
}
.dept,.date {
font-size: 16pt;
line-height: 30px;
font-family: '仿宋';
}
.p-depts {
text-align: left;
font-size: 16pt;
line-height: 30px;
margin-top: 80px;
text-indent: 80px;
font-family: '仿宋_GB2312';
}
/deep/ .quill-editor {
  line-height: 14px;
  .ql-container {
    height: 300px;
    border: none;
  }
}
.btn-left-container{
  text-align: left;
}
.m-c {
  margin: 20px auto;
  text-align: center;
  padding-top:0;
}
.table_box {
  width: 100%;
  margin: 0 auto;
}
._row {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: top;
  border: 1px solid #333;
  &:nth-child(n+2){
    border-top: none;
  }

 overflow: hidden;
}
.m-t15 {
  margin-top: 15px;
  margin-bottom: 10px;
}
._col-1{
  width: 100%;
}
._col-2{
  width: 50%
}
._col-3 {
  width: 33.33%;
}
._col-6 {
  width: 66.67%;
}
._col{
  margin-bottom: -99999px;
 padding-bottom: 99999px;
  border-right: 1px solid #333;
  &:last-child{
    border-right: none;
  }
  /deep/ .el-form-item{
    width: 100%;
    height: 100%;
    margin: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    .el-form-item__label {
      width: 150px;
      text-align: center;
      font-size: 18px;
      color: #000;
    }
    .el-form-item__content {
      height: 100%;
      border-left: 1px solid #333;
      // width: 70%;
      flex: 1;
      .ql-editor {
        font-size: 18px;
        color: #000;
      }
      .el-input__inner,.el-textarea__inner{
        border-radius: 0;
        border: none;
        padding: 22px;
        text-align:center;
        font-size: 18px;
        color: #000;
      }
      .el-select {
        width: 60%;
      }
      .el-input__suffix{
        right: 0%;
      }
      .el-input__prefix{
        left: -5px;
      }
    }
  }
}
._tl-l{
  text-align: left;
}
.dateStr {
  font-size: 14px;
  font-weight: 600;
  margin-left:20px;
}
._c-red {
  color: red;
  margin-right: 15px;
}
.col_area {
  /deep/ .el-input {
    height: 100%;
    .el-input__inner{
      height: 80%;
      padding: 12px !important;
      word-wrap: break-word;
    }
  }
}
/deep/ .el-dialog__header{
  text-align: left;
  padding: 10px;
  .el-dialog__title {
    font-size: 16px;
    font-weight: 600;
  }
}
/deep/ .el-dialog__body{
  padding: 10px;
  .el-cascader {
    width: 80%;
  }
}
.btn-left-container{
  text-align: left;
}
/deep/ .el-form-item__error{
  top: 60%;
  left: 10%;
}
